<?php

class ModConnexionControleurDefaut extends ControleurGenerique
{
	function HeaderConnexion()
	{
		require_once ("modules/mod_Connexion/vue/vue_connexion.php");
		$this->constructView("ModConnexionVueDefaut", "HeaderConnexion", array(""));
		
	}
	function formConnexion()
	{
		require_once ("modules/mod_Connexion/vue/vue_connexion.php");
		$this->constructView("ModConnexionVueDefaut", "formConnexion", array(""));
	}
	function connexion()
	{
		require_once ("modules/mod_Connexion/modele/modele_Connexion.php");
		$modeleConnexion = new modele_Connexion;
		$resultat = $modeleConnexion->connexion(htmlspecialchars($_GET['pseudo']),htmlspecialchars($_GET['mdp']));
		require_once ("modules/mod_Connexion/vue/vue_connexion.php");
		$this->constructView("ModConnexionVueDefaut", "connexion", array($resultat));
	}
	function deconnexion()
	{
		require_once ("modules/mod_Connexion/modele/modele_Connexion.php");
		$modeleConnexion = new modele_Connexion();
		$resultat = $modeleConnexion->deconnexion();
		require_once ("modules/mod_Connexion/vue/vue_defaut.php");
		$this->constructView("ModConnexionVueDefaut", "deconnexion", array());
	}

}
?>